electronic assembly assembly automation smt engineering erp software manufacturing manufacturing automation electronic pcb component placement control industrial automation design insertion machine manufacturing software business gsm software industrial factory automation